Top 10k strings from 16-48 Magazine - Issue 15 (1985)(16-48 Tape Magazine).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

  12 a((((m1-96
   8 GGGGGGGGGGGGGGGG
   8 000000000000000000
   6 )=player*2
   5 RUN THE TAPE
   5 D7       RST  10H
   4 STOP THE TAPE
   4 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   4 @@@@@@@@@@@@@@@@@
   4 @@@@@@@@@@@@@@@@
   4 @@@@@@@@@@@@@@@
   4 23637+256*
   3 z$="09020203STOP THE TAPE":
   3 d$="ns w":
   3 LET THE TAPE RUN
   3 B.C.THORNE APRIL 1983*S\
   3 ;"Ludoid2 
   3 23638+5"):
   3 16/48 script
   3 -player)*2
   3 ****************
   3 ((prog+474
   3 "Nothing happens":
   2 z$="10030203STOP THE TAPE":
   2 z$="10020203RUN THE TAPE":
   2 wwwwwwwwwww
   2 vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
   2 paper=a((((m1-96
   2 illustrator
   2 h$="Milk Solids":
   2 gazine Ltd.   *6\$:
   2 agazine Ltd*S\
   2 a$="DETEC":
   2 Press any key
   2 PRICE `14.95
   2 PLEASE STOP THE TAPE
   2 PLAYER 1 HITS 
   2 @@@@@@@@@@
   2 @@@ @     
   2 =888888888
   2 ;"tutor6":
   2 ;"Press a key":
   2 ;"PRESS A KEY (
   2 ;"PLEASE STOP THE TAPE":
   2 ;"ILLEGAL":
   2 ;"CROSSWORD":
   2 ;"       ":
   2 ;"                                ":
   2 23635+256*
   2 );B$((D2*4
   2 );B$((D1*4
   2 (=88888888
   2 ((prog+168
   2 ((=8888888
   2 "You cannot":
   2 "I cannot help you":
   2 "9",o;"The 
   2 "- - - - - - - - - - - - - - - -"
   2  to move on."
   2  1984 A.P.S.
   1 z) with the    exact number on either of the   dice. This MUST be done before  your opponent.                  "
   1 z$="ll130201AND ":
   1 z$="ll020302GREEN MEN":
   1 z$="ll000402DUNGEONS":
   1 z$="18010202THEN READ ON....":
   1 z$="14010102WOT - NO GRAPHICS!!":
   1 z$="13030305CHAPTER 6":
   1 z$="12000204Let the tape run":
   1 z$="11270605|":
   1 z$="11060203Ludoids":
   1 z$="11010102WRITTEN THE SAGA?":
   1 z$="10030203RUN THE TAPE":
   1 z$="08240102Chapter two":
   1 z$="08050201CONCLUSION":
   1 z$="08010102GOT THE QUILL?":
   1 z$="07000404WINNERS!":
   1 z$="06070105MACHINE CODE TUTOR":
   1 z$="06020302COMPILERS":
   1 z$="06000402BIGPRINT":
   1 z$="06000202SOME OTHER STUFF":
   1 z$="0310020216/48":
   1 z$="00140201OF":
   1 z$="00050102WHAT'S IT ALL ABOUT?":
   1 z$="00040102PRINT AT 5,9; INK 6;""A""":
   1 z$="00020305EDITORIAL":
   1 z$="00010302SOME NOTES":
   1 z$="00010302MORE NOTES":
   1 z$="00010102SENDING IT TO THE RIGHT PLACE.":
   1 z$="0000060516 48":
   1 z$="00000202USE A SUBROUTINE":
   1 z$="00000202THAT'S ALL FOLKS":
   1 your choice.
   1 y) or the top right corner (for    player 2 - press
   1 y$="You see ":
   1 y$;"a Helijet in the ice":
   1 x,y;b$(n);:
   1 wwwwwwwwww
   1 will resume next month. If you
   1 will allow you to illustrate
   1 tutor6    *
   1 then perform a NEW. To continue with the magazine simply type
   1 the most problems.":
   1 t                                                                                                 
   1 system messages,the ability to
   1 start>2900
   1 start=start+100
   1 start=3000
   1 start=1000
   1 simIlar style to the 
   1 s$s-s6s?sDs
   1 routine? Well all ye hackersheres how to save it:
   1 routine which will shade any inkbounded area from a choice of
   1 rev5      *
   1 rev4      |
   1 rev3      
   1 rev2      
   1 rev1      p
   1 r#r)r+r-r>r@rTrpr
   1 qPppppPPPqqqqqqqqprVppppPqihhqQqqPpPPPPPPqqqqqqqqpPVppPpPhhhhhqiqppPpppPPqqqqqqqqpPPrpppphhhiqiIqrrrrrrrrqqqqqqqqrVPrrrrrhhhiiiiqQQQQQQQQqqqqqqqqRRRRQQQQhhhhhhhhpppprrRQrrrqqQQirPPPPPPVhhhhhhhhpprrRQQQrrrqqiihrPPPVVVPhhhhhhhhprRRQQQQrrrqqihhrPPPPpPPihhhhhhhrRQQQQAiqqrqqIyiPPppppppIiqiiiqiQQQQAiiiqqrqqqqIpPpppprrqqqqqqqqQQQiiii`qqrqqqqqppppppPVppppppppiiihhh(8ppppppppppppppPPqqqqqqqqihhhhhhhqqqqqqqqpppppppP
   1 q2        
   1 q1        
   1 producing very professional
   1 pixel-jump.You can also use     
   1 pictures to
   1 particular adventure drop us a
   1 paper=a(d+n,2
   1 paper=a(((z-96
   1 p3qQqZqkqrq
   1 p$="1122334455667722744":
   1 owners will recognise it as the game from the manual. The
   1 out2=out2+1
   1 out1=out1+1
   1 ojjjmjjjmmmmljjmmmmmmljjlllljffjjlljfejjelljmmmmmmmljlllljfejjelljjmmlljfejj
   1 nn CONTROL YOUR PLANE AROUND WITH  ONLY ONE MOTIVE  TO KILL YOUR            ADVERSARY
   1 n,o;"                                ":
   1 n   MAKE SURE YOU DONT HIT ANY        OTHER OBJECTS ASWELL       
   1 n    PLAYER 2  N LEFT  M RIGHT        0 TO 6 UP  P TO Y DOWN      
   1 m    PLAYER 1  Z LEFT  X RIGHT        1 TO 5 UP  Q TO T DOWN      
   1 line and I will do a help sheet on the adventure giving people
   1 letter    i
   1 l=l+(k$="6")*(l<11
   1 kick, pass, head and     dribble the ball in any  of 8 directions. The     computer decides which ofyour team is in the best position to tackle or    intercept the ball (I    sometimes disagreed with this choice). All the    action is viewed from    
   1 is to find the 
   1 illustrate your blood curdling 
   1 i$="To- Mount Cyclo":
   1 i$="TO-"+t$(
   1 i$="Service Q":
   1 i$="Return to Glacia"
   1 i$="Organs (Human)":
   1 i$="Homeworld":
   1 i$="Freight #d34":
   1 i$="Colony #ks6":
   1 hjhhjjjhPpppppppQQQQQQQQrrrrrrrrhhhhhhhhpprpppppQQQQQQQQrrrrrrrrhhhhHHqqpPPpppppqqiyqqqqrrrrrrrrh)hHiiiqrppppppriiihjhhjVpppppppii)qqqqqrrpppprR````hhhqPPPPPPPPqqqqqqqqrrppprRQ`x``hhhhPPPVPPPppppppppqrrrprRQQ8x8`hhhhPPPPPpppqqqqqqqqrrrrRQQihjhhhhhhPPPPppppQQQQQQQQVVVVVVVVhhhhhhiqVVVVVVVVQQQQQQQQPPPPPPPPhhhhiiiqPPPPPPPPiyiiiqiQPpppppppqIIIIIIqPpVppppP
   1 h$="| Diodul"+t$(
   1 h$="Used crates":
   1 h$="Transplant":
   1 h$="Soya Beans":
   1 h$="I.M.S.":
   1 h$="Glucose":
   1 h$="Frozen Beef":
   1 h$="Flour":
   1 graphics were provided by
   1 graphics patch 
   1 graphic adventure games. Highly recommended.
   1 giving you control over  colour and playing keys. This is certainly anotherhit for Ocean. Highly    recommended.             MATCH DAY                PRICE: `7.95             PROGRAM: Jon Ritman               Chris Clarke    OCEAN SOFTWARE           
   1 edit      
   1 diss      
   1 designer. One thing it did lack,until now, was a way  for you toproduce pretty
   1 demonstration of the 
   1 d$="nsew":
   1 d$="n  wu":
   1 d$="n    d":
   1 d$=" s w":
   1 construct an object, such as a  tree, and to reproduce it in anyor all your pictures and in any one of eight sizes. There is 
   1 comp15    
   1 command ~QUIT~. The 
   1 command that allows you to
   1 c=c+(k$="8")*(c<11
   1 but needs planning to achieve anefficient sequence of drawing
   1 bar2=bar2-1
   1 bar2=bar2+1
   1 bar1=bar1-1
   1 bar1=bar1+1
   1 b$="Welcome to    chapter 2 of   THE LUDOIDS |16/48's own   adventure":
   1 b$="This month youwill visit thecrystal planet of GLACIA ":
   1 b$="Last month youshould have   found the co- ordinates of  THE LUDOIDS |":
   1 b$="ENTER the code from last    months game   (OR hit ENTER)":
   1 b$="Do you want a print out     (y/n)":
   1 b$="Do you want   instructions ?         (y/n)":
   1 automatically be skipped.
   1 associate objects with words in the vocabulary and 10 new
   1 are having problems with a
   1 apologies to both of you.":
   1 also an excellent shading
   1 agazine Ltd.   *6\$:
   1 adcAaddAandAbitAcallccfAcpArcpdAcpdrcpiAcpircplAdaaAdecAdiAidjnzeiAaexAaexxAhaltimAiinAiincAindAindriniAinirjpAljrAlldAllddAlddrldiAldirnegAnopAorAootdrotiroutAoutdoutipopApushresAretAretiretnrlArrlaArlcArlcarldArrArrraArrcArrcarrdArstAsbcAscfAsetAslaAsraAsrlAsubAxorA
   1 actions such as Auto get etc.":
   1 a$=a$+a$(1
   1 a$="Well done!Well done!Well done!Well done!"
   1 a$="OUT ":
   1 a$="LLKKJJIIHHGG        FFEEDDCCBBAA"
   1 a$="ICE ":
   1 a$="HELI":
   1 a$="CRATE":
   1 a$="CRAT":
   1 a$="Another go?Another go?Another go?"
   1 a$="                                "
   1 a panning camera         perspective. The computerplays a good entertaininggame and the animation   is excellent. The ball   has a realistic bounce   and even casts a shadow  to help judge its height.The games options are    excellent and extensive, 
   1 ]MAGNETIC MAGAZINES 83:H\
   1 Z$="LLCC0202"+A$(N,1
   1 Z$="10030203RUN THE TAPE":
   1 Z$="00011021BYE":
   1 Z$=" YCC0202"+A$(N,Y/2
   1 You are hampered in this task by demi gods and    your evil mother,        Clytaemnestra, who is    also trying to kill your sister(and guide)Electra.Animation and graphics   are excellent and the    labyrinth is massive if  sparse. There is a clever
   1 YOU@HAVE@NO@TEARS@LEFT@ORESTES@
   1 Y-      magnification+
   1 Y$;"a huge lump of ice":
   1 X-           magnification."
   1 X  X X  XXXXXXXXXXXX XX  X X  X XXXXXXXX XXX X X  X   X X XXXXXX XXX X  X   X    XXXXX XXXX X X X  X XXXXXXXXXXXX X X X  Z
   1 When you have collected  all the booty you are    given 45 seconds to find a bronze key. Clear it   again and you have to    find a silver key and    then a gold one. Each    time the game gets more  difficult. I found it    easy yet very playable.  
   1 Well, it isn't. Most of  the holds are are dividedinto locked, numbered    cabins, and the matching key has to be carried    to enter the desired     cabin. It is necessary toopen the cabins in a     planned sequence to      complete each screen.    
   1 Well worth the price.                             BOOTY                    PROGRAM: John F Cain     PRICE: `2.50             FIREBIRD SOFTWARE                                 Wellington House,        Upper St Martins Lane,   London WC2H 9DL.         
   1 Wars. The 3D vector type graphics are quite       impressive. It does not  have the same blinding   speed of Design Design's Dark Star, but it isn't  slow either and I found  it much more addictive.  It's a wonder that Atari haven't sued.Recommended.
   1 WHHHHHHHHHHHHHHHHW
   1 U$="MMNNOOPPQQRR        SSTTUUVVWWXX"
   1 To re enter address data
   1 To achieve this and      regain your throne you   must venture into the    catacombs under the      palace and find six      objects - the Euclidian  shapes. When these       objects are placed in    the "Guardians Chamber"  your quest is complete.  
   1 There is also a new version of
   1 The robots possess a muchmore impressive armoury. The screen is a hive of  activity at all times andthere are some very      impressive sound effects.Controlling the lasers   takes some practice and  there is no provision forjoysticks. Worth a look. 
   1 THROUGH@[email protected]
   1 THE@SHAPE@YOU@WANT@HAS@GONE@
   1 THE ILLUSTRATOR
   1 THE AFRICAN ONE IS AN AARDVARK. BECAUSE IT NEVER KILLED ANYONE!K
   1 TAKE@THIS@ONE@TO@THE@GUARDIANS@
   1 Start address > Finish address
   1 Start address =
   1 Side2-Main&Dungeons&GreenMen
   1 Side1-Main
   1 STOLEN@A@EUCLIDIAN@SHAPE@@@@
   1 SPACE),corresp-onding to the die roll.The      winner is the one with all his/her counters out of the game.    "
   1 S)tart address
   1 S$="X  X X  XXXXXXXXXXXX XX  X X  X XXXXXXXX XXX X X  X   X X XXXXXX XXX X  X   X    XXXXX XXXX X X X  X XXXXXXXXXXXX X X X  "
   1 Robert Walker,"+
   1 REVIEWS   
   1 QUIT ROUTINE
   1 QUILL A TO C UPGRADE `2.99
   1 Program by B.C.Thorne September 1984*K\~
   1 Print routine
   1 Press any key to continue
   1 Possible data tables
   1 Please re-enter
   1 Please press 1st letter of
   1 PRINT WORD
   1 PRINT CLUE
   1 PRESS ANY KEY FOR NEXT PAGE.
   1 PRESS ANY KEY FOR A RESET
   1 PRESS ANY KEY
   1 PRESS A KEY
   1 PLAYER 2 WON 
   1 PLAYER 2 WINS 
   1 PLAYER 2 IS DEAD
   1 PLAYER 2 HAS BEEN SHOT DOWN
   1 PLAYER 1 WON 
   1 PLAYER 1 WINS 
   1 PLAYER 1 IS DEAD
   1 PLAYER 1 HAS BEEN SHOT DOWN
   1 P.S. Dear 16/48 I hope that you can start using my BIG-print routine,as it is easier to use!!"
   1 OUT OF FUEL PLAYER 2
   1 OUT OF FUEL PLAYER 1
   1 ORESTES@IT@IS@I@-@ELECTRA@@@
   1 ORESTES....
   1 ONLY@@@SHAPES@TO@FIND@
   1 Magnetic Magazines Ltd.*6\$:
   1 MachineCodeTutor6
   1 MachineCodeDissasembler
   1 MEATEATERC?
   1 MAGNETIC MAGAZINES :
   1 London W4 4PH.
   1 LWH Volume 2
   1 LUDOIDS #2
   1 LOAD ~~. Normal adventure help
   1 LET  TAPE  RUN
   1 KILLED@ELECTRA@
   1 Issue 15 Competition
   1 Input ok ? y/n         
   1 Illustrator
   1 If you own a 16K
   1 INPUT WORD
   1 ILLUSTRATOR
   1 I@ZEUS@SAY@[email protected]
   1 I$="No destination"
   1 HURRY....FOR@BUT@A@SHORT@WHILE@
   1 HR2       |
   1 HR1       
   1 HOT RODS  N
   1 HEX      MNEMONICS    DECIMAL   
   1 GRIEVE@NOT@
   1 GIFT FROM THE GODS
   1 GGGGpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````aaa`````````````````````````````aaa`````````````````````````````aaa````````````````bbb``````````bbb`````````````````````````````````````````````````````aa``````````````````````````````aa``````````````````````````````aa``````````````````````````````aa```````````````````````bbb`````````````````````````````bbb```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````
   1 GGGGGGGGGGGG
   1 GGFGBBBBBGFDDDD
   1 GBBBFDDDBBDGFFFDDDBB
   1 GAME TYPE...
   1 From within our Star-    Strike fighter we first  have to battle with the  alien fleet, and then    with the ground defence  towers and a fortified   equatorial duct. Sounds  familiar? 3D StartStrike is a very close version  of the arcade game Star  
   1 Finish address =H
   1 FOUND@A@TEAR@OF@ICARUS@@@@
   1 FOLLOW@ME@DEAR@BROTHER@@@PAUSE
   1 FIREBIRD COMPEITION,
   1 FFFFFFFFFFF
   1 FFFFFBDDFDBG
   1 FFDDDBGBBBDDDDFFDDDDDDDD
   1 FDFFDDDDBBB
   1 FBBBBBBBBGDDFFFDDDFBBD
   1 F)inish address
   1 F ""CROSSWORD"""
   1 Error in input
   1 Enter starting address1
   1 Enter finishing addressN
   1 ELECTRA@WILL@BE@AVENGED;@@@@
   1 E ""comp15""
   1 Disassembler
   1 DISASM    
   1 DINING ROOM
   1 DFFFFBGGFF
   1 DEMO      
   1 DDGGDDDDBBGG
   1 DDDDDDDDDDD
   1 DD 7E 02 LD   A,(IX+2)221,126,2 D7       RST  10H     215
   1 DD 7E 01 LD   A,(IX+1)221,126,1 D7       RST  10H     215
   1 DD 7E 00 LD   A,(IX)  221,126,0 D7       RST  10H     215
   1 D7       RST 10H
   1 D7       RST  10H     215
   1 D K Dickens 1984
   1 D ""DISASM""*
   1 Constructing a picture is easy,
   1 Congratulations !
   1 Competition
   1 Chiswick, London W4 4PH.
   1 CROSSWORD 
   1 CLYTAEMNESTRA@LIES@DEAD@@@@
   1 CLYTAEMNESTRA@HAS@8HX@x8
   1 CHECK FOR FINISH
   1 CD 01 16 CALL 1601H   205,1,22
   1 CAT        1 9 2 00ALLIGATOR  2 1 8 00PIRANHA    4 1 6 00BAT        4 9 2 00FASTER     6 4 5 00OX         7 1 1 00SHARK      8 5 4 00DOE        9 1 2 00MEATEATER  103 8 00GNU        111 2 00WASP       1 1 3 10DOG        9 1 2 10IBEX       4 2 3 10EMU        9 3 2 10GIRAFFE    1 4 6 10SEAL       8 5 3 10BACH       1 6 3 10ANTEATER   4 7 7 10CRAB       1 9 3 10KITE       8 9 3 10TORTOISE   1 117 10W
   1 C9       RET"
   1 C9       RET          201"
   1 C$=C$+" ? ":
   1 C$="WAIT FOR A WHILE":
   1 C$="QUIT GAME":
   1 C$="INVENTORY":
   1 C$="HELP":
   1 C$="GO WEST":
   1 C$="GO UP   ":
   1 C$="GO SOUTH":
   1 C$="GO NORTH":
   1 C$="GO EAST":
   1 C$="GO DOWN":
   1 C ""REVIEWS""
   1 Backgammon game will
   1 BackGammon
   1 BUGGY BlAST              48K                      PRICE: `5.95             PROGRAM: D Lowe, P Hibbar                         FIREBIRD SOFTWARE        Wellington House,        Upper St Martins Lane,   London WC2H 9DL.                                  
   1 BUGGY BLAST
   1 BFDDBDDBBDDDD
   1 BACKGAMMON
   1 B$=B$+"   
   1 B$="Press any key to TRANS-MAT  to  GLACIA":
   1 B$="Do you want toSAVE this        program ?":
   1 B ""BACKGAMMON""*
   1 AdventureDemo
   1 ARRAY AND NT E E R   UT A LOGICALRED L U   LI  COMMA  SBIN W E BITU E  IN E RT X   T E IEXTEND OPEN O  O   E GOR  RETURN 
   1 APOLLO@SENDS@YOU@THIS@WARNING..
   1 ANY OTHER KEY FOR INSTRUCTIONS
   1 AN@SHAPE@@@@HAS@STOLEN@A@EUCLIDI
   1 ALL@ILLUSIONS@ARE@GONE@@@@
   1 A)bort  N)ew address  P)rint out
   1 A(F,N);":";:
   1 A(***,5) A(***,6)
   1 A(***,3) A(***,4)
   1 A$="302826242220100806040200"
   1 A ""16/48D&G15""
   1 @@@<C>1984@OCEAN@SOFTWARE@LTD@@
   1 =========88888888888=========9999========8888888888============9======/=;;;;8888888=====================;;;;8888888=;;;;;;;;;;;;;;;;;;;;;;;;8888888=;;;;;;;;========;;;;;;888888888888888888888888=8=88888888888888
   1 <<<<<<<<<<<888888888888<<88
   1 <<<<<<888888888888888888<<<<<<
   1 <<<<<88888888888888888888<<<<<<<<<<88888888888888888888888<<<<<<<<8888888888888888888888888888888888888888888888888
   1 <<<88<<<<<<<888888888888888
   1 <<8<<<<<<<8888888888<888<<<
   1 <<8<<<<<<88888888888<888<<<<<<<<<<8<<<<<8888888888888888<<<<<<
   1 <<888<<<<<<<8888888888888888
   1 <8888<<<88888888888888888888
   1 ;(start-1000
   1 ;''"   Player 2"'"0 UP : O DOWN"'"N LEFT : M RIGHT : S/SHIFT FIRE"
   1 ;"of the manual - p183.)"
   1 ;"We have received a small pile ofletters from readers who don't  seem too keen on the new methodsof packing the magazine."
   1 ;"Thanks to Robert Walker for his improvements to this well worn  routine."
   1 ;"Sorry this program has been"'"copied once already":
   1 ;"Send letters, programs or ideas to"'"
   1 ;"START THE TAPE":
   1 ;"SIDE 2 LOADING"
   1 ;"SIDE 1 LOADING"
   1 ;"SEE YOU NEXT MONTH"'"  
   1 ;"Press any key to continue."
   1 ;"Press SPACE for next page, 
   1 ;"Page number ";
   1 ;"PRESS ANY KEY"
   1 ;"PRESS A KEY":
   1 ;"PLEASE STOP TAPE AND WAIT FOR          22 SECONDS."
   1 ;"PLEASE LEAVE IT RUNNING"
   1 ;"PLAYER 1";
   1 ;"Only TWO correct entries to our issue 11 competition about the  graphics in The Long Way Home.  Roy Stead from Widnes, Cheshire and Mike Mayhew of Swindon both receive copies of SHERLOCK from Melbourne House."''"The answers follow."
   1 ;"Next month we hope to do a quickreview of the BASIC compilers   available for the Spectrum."''"Meanwhile, If you have a BASIC  program which has everything    except SPEED then, if you want  to compile it with a compiler   which produces run alone code,wecan now accept it for possible  publication. Do make sure that  you tell us whose compiler you  have used."
   1 ;"LUDOIDS #2":
   1 ;"LUDOIDS #2"
   1 ;"KEYS : "''"   Player 1"'"1 UP : Q DOWN"'"Z LEFT : X RIGHT : C/SHIFT FIRE"
   1 ;"Instructions :"'"        Drive or fly around and  try to kill your adversary."'"If you choose tanks or cars you  may also choose a background    to go with it."'"If you choose air-craft you      have other objects to avoid     other than your enemy."
   1 ;"HOT RODS":
   1 ;"HOT RODS"
   1 ;"HIT A KEY(
   1 ;"DISASM":
   1 ;"Congratulations Player ";player;"        ":
   1 ;"CROSSWORD"
   1 ;"Born again BIGPRINT is coming tothis screen soon!"
   1 ;"BAR  OUT";
   1 ;"BACKGAMMON":
   1 ;"BACKGAMMON"
   1 ;"Answers to issue 11 competition."
   1 ;"ARE YOU SURE YOU WANT TO QUIT?  PRESS Y FOR YES OR N FOR NO."
   1 ;"16/48TITLE":
   1 ;"16/48TITLE"
   1 ;"16/48D&G15":
   1 ;"16/48D&G15"
   1 ;"00000000"
   1 ;"0";bar2:
   1 ;"""tutor6"""'''"Part 6 of our Z80 tutor series  looks at the ROM print routine  and shows you how to get high   speed printing from machine codeprograms.":
   1 ;"""letter"""''"A message from Edinburgh by     Robert Walker. Robert has been  working on a new version of our BIGPRINT routine.":
   1 ;"""edit"""''"This month some competition     results and some stuff about    BASIC compilers.":
   1 ;"""comp15"""''"Unscramble the BUGGY BLAST      screen and you could be one of  the 10 to win FIVE games from   FIREBIRD software. "''"At last a chance for the really small BT investor.":
   1 ;"""TITLE"""''"THIS IS WHAT IS KNOWN AS THE    RECURSIVE PART OF THE PROGRAM.":
   1 ;"""REVIEWS"""''"Comments and screen displays    from the latest software.":
   1 ;"""LUDOIDS 2"""''"Chapter 2 of our new adventure  with full screen graphics and   fast response to instructions inordinary English."''"This time your quest takes placeon a planet of ice. It's lucky  that you have a Spectrum to keepyou warm.":
   1 ;"""HOT RODS"""''"Paul Butcher's multi screen,    multi vehicular game for two    players. Compiled from BASIC    with MCODER II by PSS."'"You will have to pull the plug  and LOAD"""" to move on."''"(To save this program you will   need to BREAK as soon as you    get a message to stop the tape. Then GOTO 9998 or 9999 in the   usual way.)":
   1 ;"""DISASM"""''"A disassambler from David       Dickens."''"This is a machine code program  and although not very long it   needs to sit high in the memory of a 48k machine. This way you  have plenty of space lower down for the code which you want to  examine." :
   1 ;"""CROSSWORD"""''"This month the theme is animals and the puzzle is designed for  our younger readers."''"If you can compose a good 11 by 11 crossword with solution and  clues(on paper please) then we  will pay `10 if we publish it.":
   1 ;"""BACKGAMMON"""''"A 48K board simulation from     Barnaby Smith. Ideal for anyone who needs to know when they are attempting an illegal move.":
   1 ;"""16/48D&G14"""''"   ""OF DUNGEONS AND GREEN MEN"""''"Yaz returns with more hints for waylaid adventurers. This month he has been playing - sorry -   investigating the ILLUSTRATOR.":
   1 ;" okay y/n?":
   1 ;" TAPE 15    MARCH 85     SIDE 1 "
   1 ;" 16/48     MARCH  85    TAPE 15 "
   1 ;" * FULL 48K PROGRAMS."'"(16K MACHINES WILL SKIP THESE.)":
   1 ;"          ":
   1 ;"           ":
   1 ;"             ":
   1 ;"             "
   1 ;"                               "
   1 ;"                                                         ":
   1 ;"                                                          ":
   1 ;"                                                               ":
   1 : PLAYER 2 HITS 
   1 9997;that willSAVE it and then    
   1 9888888888888O
   1 8888888==========8888888888888888888=======99======/88888888888888=========
   1 88888888888;
   1 88888888888888888889999999998999888888888888888888899899889988998888888888888888888999888888888888888888888888888889988888888888888888888888888888898888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
   1 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888=888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
   1 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888//8888888888888888888888888888//(/8888888888888888888888888888/(((8888888888888888888888888888((((
   1 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888
   1 8888888888888
   1 8888888888
   1 5th generation?). The    robots reside in a       complex of 8 corridors   on the planet Endra,whichwe are orbiting in our   mother ship. For ultimatevictory we must reach the8th corridor and destroy 20 robots. Our weapons   are lasers and phasors.  
   1 56000,8870                                    GOTO 9998 or 9999 to save the   lot to microdrive or tape."
   1 4....START
   1 3E 41    LD   A,41H   ""A""
   1 3E 16    LD   A,16H   AT
   1 3E 16    LD   A,16H   62,22
   1 3E 10    LD   A,10H   INK
   1 3E 10    LD   A,10H   62,16     D7       RST  10H     215       DD 7E 03 LD   A,(IX+3)221,126,3 D7       RST  10H     215
   1 3E 09    LD   A,9     COLUMN 9
   1 3E 06    LD   A,6     YELLOW
   1 3E 05    LD   A,5     LINE 5
   1 3D STARSTRIKE            48K                      PRICE: `6.95             REALTIME SOFTWARE                                 Prospect House,          32 Sovereign Street,     Leeds LS1 4BJ                                                              
   1 3D STARSTRIKE
   1 3B3ArAS2B2AySxSlOCnxZiufre5V4V3V2V1VvklPoRrOSyxba2F1Fl8P7P6PiTbFaF1Zz1ToStS2P1P1B1AfBsB1TSrATS1EBeBfM((
   1 3...IMPOSSIBLE
   1 3....CHOOSE GAME TYPE
   1 255).   You can also use 
   1 255 patterns.  ":
   1 22 is AT","Next two bytes are taken to be  line and column.","LINE stored at IX+1.","Next byte must be column.","Column stored at IX+2.","Print position now set.","
   1 21   (see manual page 135).It also   allows directional characters 8-13(see manual page 135),
   1 2...AIRCRAFT
   1 2....CHOOSE GAME LAYOUT
   1 16/48TITLE
   1 16/48LOAD2
   1 16/48LOAD1
   1 16/48D&G15
   1 16/48 magazine,
   1 16/48 Magazine,
   1 16 is INK"
   1 13.Z$ can contain any of   these characters and any normal characters(
   1 13    acting as 
   1 12 acting as 
   1 10 but the X-cordis zeroed just like the ~Basic~ 
   1 10 barley Mow Passage,
   1 10 Barley Mow Passage,
   1 1...VILLAGE
   1 1...HOTRODS
   1 1....CHOOSE SPEED
   1 1   HELECOPTERS
   1 1     AF          xor a        
   1 00000111112222233333444445555555000001111122222333334444455555550000011111222223333344444555555500000111112222233333444445555555!
   1 0 to   end your go.                    "
   1 //888888888888888888//
   1 //88888888//
   1 . This package
   1 -m<mGmSmdmtm~m
   1 , allowing an easy and efficient method of
   1 *shhhhljjfhhehhhhljhljfemlhjhfec`eeffhhjlqljhhhjfe
   1 ***********************
   1 **** Run program ****
   1 **** Loop1 ****
   1 *** Input routine ***
   1 *** Index ***
   1 *** End print ***
   1 );"hours ";
   1 )-(k$="7")*(l>1
   1 )-(k$="5")*(C>1
   1 )*(k$="7")
   1 )*(k$="6")-(l>4
   1 ));"Minutes."'"PRESS ANY KEY (
   1 (prog+1217
   1 (m2-d2=m1)
   1 (m2-d1=m1)
   1 (m2+d2=m1)
   1 (m2+d1=m1)
   1 (ix+^)(iy+^)(c)A
   1 (SEND INLAY CARD)
   1 (/=8888888
   1 ((/8888888888888888/((
   1 ((/888888/((
   1 (((8888888888888888(((
   1 (((8888888
   1 'intelligent' joystick   option. Slim on action   but compulsive playing.                           GIFT FROM THE GODS       PROGRAM: Denton Designs  PRICE: `9.95             OCEAN SOFTWARE           6 Central Street,        Manchester  M2 5NS.      
   1 '''"This month we will see how to   use the ROM routine for printinga character."''"This routine starts at address  10H (16 dec), this is one of 8  RESTART addresses for which the Z80 has a quick, 1 byte version of the CALL instruction."
   1 '''"Next month we look at the STACK."''"Press any key to start again."''''" 
   1 '''"If you want to disassemble the  quarks code you can load it at  30000 from the issue 7 tape and use DISASM from side 2 of this  tape."'"The print subroutine starts at  30550 (7756H)."
   1 '''"Before using RST 10H we have to decide whether we want to send  the character to the lower part of the screen (channel 1), the  upper screen (channel 2) or to  the printer (channel 3). To opena stream to the correct device  we put the channel number into  the A register and CALL the ROM routine at 1601H."
   1 ''"Two quick points for new readers(or reminders for old ones)."''"To save programs to microdrive  you can BREAK and GOTO 9998."''"To save programs to tape you canBREAK and GOTO 9999."''"We try to make this work on as  many of our programs as we can."
   1 ''"This may give you some ideas."
   1 ''"The subroutine on the last page can be used to print any number of single characters (including user defined characters). These can be stored in memory with thecharacter code followed by the  line, column and colour of the  sprite."
   1 ''"OOPS! wrong planet."'"You have found a Black Hole":
   1 ''"Now we are ready to start using the print routine."
   1 ''"Finally, if you have a SPECTRUM+I recommend that you acquire an old Spectrum manual. You will   find the appendices and chapter 26 on the system variables are  essential reading for serious   programmers - even in BASIC." 
   1 ''"Couldn't you just kick yourself!"
   1 ''" 1 ""16/48TITLE""
   1 '"To print the sprite you just    LOAD IX with the address where  the sprite details are stored   and CALL the subroutine." 
   1 '"This routine was written for thegame QUARKS which we featured inissue 7. It may not have been   the most sophisticated zap game ever written, but it was FAST!"
   1 '"There are exits visible;"'("North,"
   1 '"The co-ordinates are;"''t$(
   1 '"The RST or restart instruction  can be used instead of CALL for addresses 00,08,10,18,20,28,30 &38H.(0,8,16,24,32,40,48,56 dec.)"
   1 '"Send the tape to "''"
   1 '"RST 10H will PRINT the characterwhose code is in the A register."''"Well it's almost that simple...."  
   1 '"Note that the routine deals withcontrol characters as well as   alpha numerics.(See appendix A";#1
   1 '"It may seem ungracious, but I   will stick to the original as itonly uses 107 bytes of code."'"Robert has, however, stung me   into strengthening my resolve toupdate BIGPRINT by removing the BASIC element and uprating the  code to cope with colour controlcodes and UDGs."
   1 '"I would like to thank all of youfor writing and especially for  balancing your complaints with  such kind comments on the tape  contents. I do pass your letterson to the folks at Golden Sq.,  but I can't promise much on the superglue front. Try using a    chain saw."
   1 $8888888888888888888888888888888888888888888888888888888888888888888888
   1 #p;"H = HELP"'"P = PAUSE"'"R  repeats the previous command"'"Q = QUIT"
   1 #p''"You will need to draw a map of  where you go to avoid getting   lost.":
   1 #p'"You have a wrist detector. If"'"you press it when you are near  the LUDOID jammer you will"'"destroy it and return to your"'"space ship."
   1 #p'"The following letters"'"ON THEIR OWN have special"'"meanings"
   1 #p'"The Computer will tell you what happens. You tell the computer  what you want to do by typing inENGLISH and then pressing 
   1 #p'"N = Go NORTH"'"S = GO SOUTH ...etc"''"V or L Shows the VIEW"'"I = INVENTORY (""What have I got with me ?"")"
   1 #p'"LOAD- allows you to load the"'"details back again."
   1 #p'"Each month you have to find and destroy a TRANS-MAT Jammer left on the planet by LUDOIDS |."'"You must also find the "'"Co-ordinates of the next planet to visit"
   1 #p'"Avoid negatives or trying to do more than one thing at a time."
   1 #P''"SAVE- will save details of the  game at any point to tape, in   two short pieces of code"
   1 #P''"Hi-res full screen pictures willremain displayed until you pressany key."
   1 "which usually indicate data":
   1 "used indepently of the          disassembler"
   1 "to disassemble the machine code"
   1 "the starting & finishing":
   1 "the programme to reference the":
   1 "the instruction and operand":
   1 "table 1 (the instruction table)"
   1 "small part of a bigger routine":
   1 "should hold a number like an":
   1 "screen to the printer"
   1 "same in routine above"
   1 "required"
   1 "re entry of either or both":
   1 "operands":
   1 "nmemonics displayed in HEX then;"
   1 "mnemonic to mark the place wherethe number should be eg. ld a,`"
   1 "mnemonic and replaces any tokenswith numbers from the memory"
   1 "it builds up the mnemonic from":
   1 "is CB 46 hex or 203 70 in dec"
   1 "illegal characters-converts to 2byte binary number stored at    59010"
   1 "holds the characters of the":
   1 "holds the character codes which make up the Z80 instructions"
   1 "first 5 bits in 58992 are high  this will flash the             corresponding character" 
   1 "first 2 tables"
   1 "entered these will flash"
   1 "eg. 'add' 'ld' 'sub' etc..."
   1 "eg. 'a' 'bc' 'hl' '(ix+^)' etc.."
   1 "eg $a1b4 and $A1B4 are both":
   1 "displayed in HEX then;":
   1 "displayed eg. ld a,10"
   1 "displayed as negative numbers"
   1 "disassembly"
   1 "disassembled"
   1 "disassemble"
   1 "converts character codes held   at 58994 to 58999 into a 2 byte number held at 59010"
   1 "columns wide"
   1 "columns 2 to 4 refer to table 2":
   1 "code byte from the memory"
   1 "at the keyboard-tests for":
   1 "and standard Z80 MNEMONICS"
   1 "and displayed in DECIMAL or HEX"
   1 "and cannot be used on their own"
   1 "and RST $08 instructions are":
   1 "addresses"
   1 "addresses of the code to be":
   1 "address or displacement number"
   1 "across the the bottom of the":
   1 "You take the ";m$:
   1 "You see nothing more to help you":
   1 "You made it !":
   1 "You have with you;":
   1 "You have nothing to eat":
   1 "You have nothing to drink":
   1 "You have found a part of the"'"'Galactic Market Intervention"'"Store'. It contains over"'"produced stock."'Y$;"Long rows of crates.":
   1 "You have destroyed the TRANS-MATjammer from this planet, howeveryou have NOT found where the"'"Ludoids have gone to."''"You must go back to find the"'"Co-ordinates of where they went.":
   1 "You freeze to death":
   1 "You drown...":
   1 "You drop the ";m$:
   1 "You don't find anything":
   1 "You do not have the correct key":
   1 "You could try to start the"'"engines & fly the helijet":
   1 "You cannot"
   1 "You cannot go in that direction":
   1 "You cannot get close enough for the detector to work":
   1 "You can see; ";m$
   1 "You are standing outside an"'"igloo":
   1 "You are not strong enough":
   1 "You are inside a rescue hut":
   1 "You are in a cold wasteland":
   1 "You are ignored":
   1 "You are first asked to enter":
   1 "You are feeling VERY cold":
   1 "What with ?":
   1 "What are you going to do ?"'"
   1 "Variable 59016 should hold Inputmessage number"
   1 "Using the data in that table":
   1 "Unmarked routines are usually a":
   1 "To stop disassembly press s or S"
   1 "To save the code without        this program BREAK and":
   1 "To run the programme type;-":
   1 "To return to DECIMAL":
   1 "To get one of your own pieces   out of the bar you must roll a  double on the two dice and you  will move out into the inner    part of the other player's quad-rant(by pressing
   1 "To get one of the other         player's pieces into the bar    you must land on it when only   one of his/her pieces is one    the strip.                      "
   1 "To find out more why not        disassemble the disassembler"
   1 "Time passes...":
   1 "This SAVEs this stage of the"'"game on to tape."'"Do you want to carry on ? Y/N":
   1 "This LOADS a previous game from tape"'"Do you want to continue ? Y/N"
   1 "These routines are marked in thefollwing way"
   1 "There is no reply":
   1 "There is a LUDOID | jammer"'"buried in the middle":
   1 "Then a token is used in the":
   1 "The word you need is ENTER !":
   1 "The second byte selects the linenumber in that table,in this    case LINE 70"
   1 "The programme will now":
   1 "The programme will accept upper or lower case letters"
   1 "The programme uses 9 data tables":
   1 "The programme fetches a machine":
   1 "The other 7 tables are used by":
   1 "The opcode for this instruction":
   1 "The object of game is for a     player(
   1 "The movement is done by typing  in the letter of the strip you  want to move from and the strip you want to move too.           "
   1 "The mnemonic would look like":
   1 "The helijet is sinking":
   1 "The heat causes the jet to startto sink in the ice":
   1 "The first byte selects the      table,in this case table 4"
   1 "The door is open, it seems"'"serviceable":
   1 "The block of ice starts to melt you can get closer to the Jammernow.":
   1 "The ""DEMO""."
   1 "Table 2;":
   1 "Table 2  47 = "","""
   1 "Table 2  29 = ""0"""
   1 "Table 2  18 = ""(hl)"""
   1 "Table 1":
   1 "Table 1   3 = ""bit"""
   1 "THE CONTROLS TO START THE MOTORS& FLY, SEEM TO WORK":
   1 "THE --- SAT ON THE MAT.","AMERICAN SNAPPER.","SMALL FISH WITH A BIG BITE.","FLYING MOUSE?","CHEETAHS ARE ------ THAN YOU.","WE GET SOUP FROM HIS TAIL.","THE FISH IN JAWS.","FEMALE DEER.","CARNIVORE (4,5).","DON'T SHOOT THE GUN, MIX IT UP.","STRIPED STINGER.","ANIMAL DOWN, DEITY UP."
   1 "Start Tape and press any key forthe next program.               ":
   1 "Sorry, I didn't understand."'"Try again.":
   1 "Some of these routines can be":
   1 "Sets PRINT AT positions":
   1 "Sends tone to speaker":
   1 "Select upper screen.","Open the channel.","
   1 "Scans keyboard until a key is   pressed,puts character code     into 23560"
   1 "Scans edit buffer and replaces  tokens with numbers"
   1 "Routine 57851 should be called  first to print to top part of   screen"
   1 "Rewind Tape & play to
   1 "Relative jumps backwards are":
   1 "REWIND TAPE & PLAY":
   1 "REVIEWS":
   1 "Puts opcodes in edit buffer"
   1 "Puts address in first 5 byts of edit buffer"
   1 "Put empty cartridge in drive 1"'"
   1 "Programme is much faster than":
   1 "Prints characters stored at":
   1 "Pressing p or P will copy the":
   1 "Pressing n or N will restart theprogramme"
   1 "Pressing a or A will return to":
   1 "Please go to next page to see   how the mnemonic is made up"
   1 "Paper prints with ZX PRINTER"
   1 "PRESS ANY KEY FOR THE ADVENTURE.":
   1 "POKE these addresses with 10"
   1 "PLAY THE TAPE":
   1 "Numbers can be entered and":
   1 "Note on highlighted line."
   1 "Next byte must be INK colour.","Ink colour stored at IX+3.","Set temporary attributes.","Character code stored at IX.","Print character","Return from subroutine."
   1 "Multiplies DE by BC puts result in HL"
   1 "Make sure that your map is"'"accurate":
   1 "Main Input Routine-Controls     input of start & finish         adresses.Insures start < finish"
   1 "MOUNTAIN GOAT WITH LARGE HORNS.","AUSTRALIAN FLIGHTLESS BIRD.","TALLEST ANIMAL IN THE WORLD.","AN AQUATIC MAMMAL OR A THING TO STOP LEAKS.","THE COMPOSER WHO SOUNDS LIKE A  DOG.","THE AFRICAN ONE IS AN AARDVARK. BECAUSE IT NEVER KILLED ANYONE!","SIDEWAYS WALKING CRUSTACEAN.","A BIRD YOU CAN FLY FROM A STRING.","A SLOW MOVING REPTILE"
   1 "Loading code":
   1 "Line 70 looks like this;-"
   1 "LUDOIDS #2"
   1 "L to read again OR              'ENTER'to move on:-";
   1 "It tests to see which table is":
   1 "In which direction  ?":
   1 "In front of you there is a"'"control panel":
   1 "If you want the numbers in the":
   1 "If you want the addresses":
   1 "If there is a number to be":
   1 "If at any time during the input of your move you wish to end thegame this may be done by        pressing 'CAPS SHIFT' and '0'   at the same time.               "
   1 "If any illegal characters are":
   1 "Hi there !":
   1 "HOT RODS"
   1 "HL=pitch  DE=duration"
   1 "For your first go you may move  any one of your counters the    number displayed,you also do    this for your second die.If you can't move you may press
   1 "For instance 2 byte instructionsstarting with CB are held in":
   1 "Fetches opcode from memory and  stores in buffer at 59030 to    59033"
   1 "Even you cannot cope with these strange controls."'"You crash & are killed":
   1 "Each of these tables is 4":
   1 "Each crate is labelled":
   1 "ENTRY code ?";
   1 "ENTER the word ";
   1 "Do you want the instructions ?  (Y/N)"
   1 "Divides HL by DE puts result in BC,remainder in HL"
   1 "Displays messages.Variable 58990should hold the message number":
   1 "Displays edit buffer on the     screen"
   1 "Disassembles to OPCODES (in hex)"
   1 "Detects illegal instrucions":
   1 "Deletes last character typed in"
   1 "Data bytes following RST $28":
   1 "DETECTOR","POSTER","SHOTGUN","CARTRIDGES","MUSHROOM","PAPER","LABEL","GLYCOL","SAWDUST","WARM CLOTHES","WASTE PAPER","CROW BAR"
   1 "DE=start of table":
   1 "Converts a 2 byte number at     59010 into character codes at   58994 to 58999"
   1 "Column 1 always refers to":
   1 "Calculates the line number in   the tables for DD CB & FD CB    instructions"
   1 "Calculates the line number in   all the other tables":
   1 "CROSSWORD"
   1 "CLS CODE"
   1 "Builds up mnemonics in edit     buffer from 59040 to 59072"
   1 "BASIC equivilant"
   1 "BACKGAMMON"
   1 "Are you sure ? Y/N"''"n.b. Press ""X"" to NEW this"'"program."
   1 "Any other key continues":
   1 "And thats all there is to it !"
   1 "Allows a number to be typed in":
   1 "Address input is fully error":
   1 "ANT ATTACK","Picture","ZZOOM","Clouds","MANIC MINER","Hieroglyphics","DEATH CHASE","Trees","LORDS OF MIDNIGHT","Shield","JET SET WILLY","Poster","FIGHTER PILOT","Control panel","SABRE WULF","Wulf."
   1 "A=opcode":
   1 "A token is used if a mnemonic":
   1 "A small menu will then allow":
   1 "A routine then scans the":
   1 "A line of options is displayed":
   1 "A HEX number should be preceededwith a ""$"" character"
   1 "9";"The":
   1 "9";"PRESS ANY KEY"
   1 "9",o;"included is a very powerful
   1 "9",o;"To quit the demo Input the
   1 "9",o;"The following program is a mini
   1 "9",o;" A quick D&G this month so as tomake some room for a small
   1 "8","8","2190","1","2000","12","2120","57","2120","56","2120","42","2150","72","2170","73","2180"
   1 "8"+"Dear 16/48 readers,                   I was thinking that your  Big-print routine,if you'll     pardon my saying so,is getting  rather out of date.So after     MONTHS!! of work de-bugging and improving my own routine,I've   produced an 830 byte,break-     enabling,string-operated,pixel- plotting,large-printing,multi-  colouring,Super BIG Printer!!!
   1 "7";"Press Any Key":
   1 "7"+"Itstores its X-cord at 23296,its Y-   cord at 23297,its Y-magnification   factor at 23298,its X-magnification factor at 23299 and finally its     pixel jump between characters at    23300."
   1 "6",o;"    ADVENTURE HELP FROM Yaz.   "
   1 "6"+" The big-print routine can be loaded in atany address!!To save it type in:
   1 "6"*A,B-256
   1 "6")="u")+("and Down"
   1 "58994 to 58999.If any of the":
   1 "58989 holds column no."
   1 "58988 holds line no.":
   1 "58451 *":
   1 "58420 *":
   1 "58400 *":
   1 "57931 *":
   1 "57901 *":
   1 "57854 # Opens channel 2"
   1 "57836 # Opens channel 1"
   1 "57769 #":
   1 "57724 * Fills 58994 to 59004    with zero's"
   1 "57706 #":
   1 "57700 * Clears screen"
   1 "57686 *":
   1 "57636 #":
   1 "57574 *":
   1 "57534 *":
   1 "57371 #":
   1 "57268 #":
   1 "56780 #":
   1 "56720 #":
   1 "56437 #":
   1 "56000 # Main programme loop"
   1 "5","2","3000","4","3200","16","3120","40","3120","41","3120"
   1 "5","2","2000","1","1500","3","1000","8","1220","48","1230"
   1 "5","2","1000","0","1520","42","1520","44","1560","31","1580"
   1 "5")="w")+("up,"
   1 "41165",hb:
   1 "41164",lb:
   1 "4","8","1020","1","1500","2","2000","4","1200"
   1 "4","1","3000","2","3500","3","2600","4","2900"
   1 "4","1","1000","0","2040","42","2040","48","2100"
   1 "4")="e");
   1 "3E 02    LD   A,2     TO SCREEN CD 01 16 CALL 1601H
   1 "3E 02    LD   A,2     62,2
   1 "30")="0KgbIdI"
   1 "3","1","3200","2","3400","3","3000"
   1 "3","1","3100","2","2800","4","3300"
   1 "3","1","2700","2","2500","4","2800"
   1 "3","1","2600","4","3400","5","2000"
   1 "3","0","5870","42","5870","21","5890"
   1 "3")="s")+("East,"
   1 "23658",o:
   1 "23301",(k$="q")+2
   1 "23300",16
   1 "2","2","3300","3","3100"
   1 "2","1","3300","3","2500"
   1 "2","1","2800","8","BEG1"
   1 "2","1","1000","6","2500"
   1 "2")="n")+("South,"
   1 "19")="%10100000G":
   1 "18"+n)="G"
   1 "18"+M)=r$:
   1 "18"+M)="G":
   1 "18")="14":
   1 "18")="0":
   1 "16/48TITLE"
   1 "16/48LOAD2"
   1 "16/48LOAD1"
   1 "16/48D&G15"
   1 "15",i;"Press L to load ";:
   1 "15")="1":
   1 "13"+"R TO READ AGAIN"+
   1 "13"+"OR Q TO QUIT.
   1 "13"+"EDINBURGH EH9 2DB.
   1 "13"+"7 Bright's Crescent,"+
   1 "10",i;"Press R to read again.";
   1 "1","3","2800"
   1 "1","2","2600"
   1 "1","2","1200"
   1 "/ 20         RUN DISASSEMBLER"
   1 "/ - - - - - - - - - - - - - - ":
   1 "/ - - - - - - - - - - - - - - "
   1 "- - - - - - - - - - - - - - - - ":
   1 "- - -  - - - - - - - - - - - - -"
   1 "+"  To change pixel-jump between  characters,you use 
   1 "* = must be called from a":
   1 "(the operand table)"
   1 "'''"Follow the prompts and when the picture is displayed press"''" 
   1 "''"You have destroyed a LUDOID"'"jammer and got the coordinates  of the planet where they have"'"gone to, write this down on the inlay card so that you use them to start off in the next episode"
   1 "''"The first 10 correct tapes drawnon 15th April win FIVE FIREBIRD games."
   1 "''"Cursor"'"keys"'"move *"''"
   1 "'"When you see the picture use    keys 
   1 "'"If it does not verify type GOTO GO":
   1 "'" We will pay `10 for published  letters or between `20 and `100 if you can send us an original  program which we can feature."'"(Please enclose a SAE if you     want your tape returned.)"''" Meanwhile enjoy the rest of the tape....":
   1 "# = can be run using":
   1 ""big-print""
   1 ""a"",830:
   1 """`"" = 1 byte number"
   1 """^"" = 1 byte displacement or          jump"
   1 """$"" = 2 byte number"
   1 " pages      Contents"
   1 " 19         Save Disassembler"
   1 " 12-18      Useful routines"
   1 " 07-11      How it works"
   1 " 03-06      Instructions"
   1 " 01-02      Features"
   1 " 00         Index":
   1 "  SAVE ""diss""
   1 "   Operating Instructions"
   1 "   Machine Code Disassembler":
   1 "   -------------------------"
   1 "   ----------------------"
   1 "    machine code programme"
   1 "    RANDOMIZE USR 56000"
   1 "    RAND USR address"
   1 "     Save Disassembler"
   1 "     Program Features"
   1 "     Information Programme":
   1 "     ---------------------"
   1 "     -----------------"
   1 "     ----------------"
   1 "      In Back-Gammon you have tomove all your counters off the  board,to do this you have two   dice and two moves a go.        "
   1 "      End of instructions":
   1 "      End of how it works":
   1 "       bit 0,(hl)"
   1 "       Useful routines"
   1 "       End of routines":
   1 "       ---------------"
   1 "        POKE 58427,16"
   1 "        POKE 56127,16"       
   1 "        End of features":
   1 "         How it works"
   1 "         3  29  47  18"
   1 "         ------------"
   1 "                                                                ":
   1 "          
   1  you will save thepicture twice to tape." 
   1  you will return  to this page and the picture    will remain as you left it."''"If you press 
   1  to"'"answer a"'"clue."''"
   1  to turn back a page,"''" Any other key to page through   the review."'''"The display will stay on the    screen for as long as you hold  a key down."''"Don't forget 
   1  to save the program to a         blank tape"''"      
   1  to run the program againPress 
   1  to read again.";
   1  to quit."''"        
   1  to quit or type page number --"
   1  to quit and move on,"''" 
   1  to quit & load the ADVENTURE.":
   1  to produce  the unscrambled screen."''"If you press 
   1  to page backwards."''''" 
   1  to NEW it"
   1  this demo and the
   1  saves to Microdrive"''"      
   1  is a worthwhile addition to the 
   1  is a very powerful andproffesional adventure game
   1  have solved this problemwith a graphics package called  the 
   1  graphics. The task
   1  for player 2)to move all his    pieces out in the bottom right  corner (for player 1 - press
   1  for player 1 & 
   1  for hard copy)"
   1  changes"'"mode"'"(across or"'"down)"''"Press"'"
   1  available (version C).This allows the editing of
   1  and take itto the 
   1  and over are allcontrolled by 
   1  and Over which are takenfrom Basic's temporary colours; 
   1  adventure with
   1  adventure in a
   1  Well I hope all you readers' can   find a use for both my routines.    Heres my address if you have any    queries about them:"+
   1  The Y-cord can be from 0 at the top to   191 at the bottom.Just like normal        printing,except high resolution but the Y-cord can be from 192 to 255 and only the  bits of the characters that fit on the    screen will be printed.The X-cord is from 0 to 255 and the printing wraps down when it reaches the end of the edge of the     screen."
   1  Thats all that I    have to tell you     about the big-print  routine,if you have  any queries about my routine then write tomy address (see end  of my letter program).Did you notice my   amazing
   1  Special Commands"
   1  QUITS"''"
   1  PLAYER 2 HITS 
   1  Once started you can change    these variables with special    characters:
   1  MY THANKS TO MY DOG FOR NOT    
   1  LD   A,2   (upper screen)       CALL 1601H (open the channel)  
   1  It doesn't disable break and can be      continued after being broken into.
   1  INSTRUCTIONS 
   1  How to play the game"
   1  Gift From The Gods from  Ocean Software is an     animated adventure based on characters from Greek mythology. Playing the   part of Orestes, it is   your task to avenge the  death of your father,    King Agamemnon.          
   1  DON'T RUN OR CLEAR:GOTO 1.":
   1  ASSEMBLY 
   1  6 ""LUDOIDS 2""*
   1  5 ""tutor 6""
   1  4 ""edit""
   1  3 ""letter""
   1  2 ""HOT RODS""*
   1  1983 THRELFALL and HODGSON    Compiled OK   Program Length =  bytes   To run enter RAND USR "
   1  16/48 Magazine Ltd.   *6\$:
   1   To start it without an error  report,addresses 23298,23299 and23300 should not contain 0's    because you can't have 0 magni- fication nor can you have 0     pixel jump between characters.
   1    SOUTH GLAMORGAN,
   1    GILSOFT
   1    CHEWING ANY CASSETTES        
   1    CF6 8LE.
   1    30 HAWTHORN ROAD
   1    .WRITTEN BY PAUL BUTCHER.    
   1     Aliens are attacking our galaxy from bases        constructed within       hollowed out moons. Our  task is to destroy these bases with a direct hit  on their atomic reactors.These are located at the centre of each moon.     
   1     %                                
   1      ZX COMPILER  V2.0           
   1      BUT MOST OF ALL TO PSS     
   1        Here we are in control ofthe ultimate space/groundattack vehicle (no not a Sinclair electric car).  Our job is to destroy a  race of robots created bya defective batch of     self-programming         computers (Uncle Clive's 
   1        FOR THE ROUTINES         
   1        COPYRIGHT 1984           
   1         Soccer in the comfort of your own home! Match Day is an excellent 3D soccersimulation arcade game   for 1 or 2 players or a  knockout competition for up to 8 players with 3   levels of difficulty. Youhave the ability to      
   1            Well shiver me timbers   and splice the mainbrace me harties. Jim the CabinBoy must make his way    below decks and collect  various items of booty   strewn around a 20 hold  (screen) pirate galleon. Sounds like Manic Miner? 
   1                        ******************************************* POSITIONS ******************************************
   1                        ******************************************* GRAPHICS *******************************************
   1                                 x
   1                                 Program by Barry Thorne         Graphics by Jim  Dann                                  
   1